/*
 * threadsPPD.h
 *
 *  Created on: 21/11/2011
 *      Author: utn_so
 */

#ifndef THREADSPPD_H_
#define THREADSPPD_H_

void thread_lector_consola (void *parametro);
void thread_cliente_pfs (void *parametro);
void thread_lector_pedidos_raid (void *parametro);
void thread_lector_pedidos_pfs (void *parametro);
void insertarEnArray(int32_t [CANT_CLIENTES_PFS_MAX],int32_t);
void inicializoArray(int32_t [CANT_CLIENTES_PFS_MAX]);
void eliminoDeArray(int32_t array[CANT_CLIENTES_PFS_MAX],int32_t socket_id);
void thread_msync ();
int32_t proximoSectorAPlanificar();
t_pedido armoPedidoAPlanificar(int32_t sector, char tipo);
void agregoSolicitudDeConsola(t_pedido pedidoAgrego);
void borrarDeListaClientes(int32_t cliente_pfs);
void insertarEnListaClientes(int32_t cliente_pfs);

#endif /* THREADSPPD_H_ */
